void ExcelReportRunDirect(string filename, string sheetname, int print, int close, int year, int month, int day, int hour, int save);
엑셀 리포터를 로컬이나 웹 클라이언트에서 실행한다.
함수인자
filename – 엑셀 파일 이름
sheetname – 사용안함
print - 사용안함
close - 사용안함
year – 데이터의 설정 날짜 년.
month – 데이터의 설정 날짜 월.
day – 데이터의 설정 날짜 일.
hour – 데이터의 설정 날짜 시.
save – 사용안함
return 값
리턴값은 없음.
예제1
@ExcelReportRunDirect("Test.XLS","", 0, 0, 2008,6,25,0, 0);
문장설명 : 엑셀을 실행하여 Test.XLS 파일을
버전정보
최초지원: 9.5.0
중요) 웹 클라이언트에서 엑셀 리포터를 실행하고자 할 경우에는 AutoBase 웹서버의 DCOM에 시작 및 활성화 권한 항목을 등록해야한다.
등록방법 : 제어판 | 관리도구 | 구성요소 서비스 실행후, 구성요소 서비스 DCOM 구성에서 “Microsoft Excel Application”의 속성중 보안탭을 누른후 시작 및 활성화 권한을 사용자 지정으로 선택하고, 편집 버튼을 눌러 ASP.NET 사용자를 추가후 로컬 시작, 원격 시작, 로컬 활성화, 원격 활성화 항목을 허용으로 설정한다.
<그림 1> 웹서버의 구성 요소 서비스 항목에서 DCOM 구성 추가